<html>
<head><meta charset="utf-8"><title>monitorbot kickoff · t-infra · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/index.html">t-infra</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/monitorbot.20kickoff.html">monitorbot kickoff</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="215219470"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/monitorbot%20kickoff/near/215219470" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Nelson J Morais <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/monitorbot.20kickoff.html#215219470">(Nov 01 2020 at 00:53)</a>:</h4>
<p>Hello everyone, I've just open a PR <a href="https://github.com/rust-lang/monitorbot/pull/1">#1</a> for an initial version of the monitorbot.<br>
And I would like your help in pointing me in the right direction to have this first PR landed <span aria-label="smile" class="emoji emoji-1f642" role="img" title="smile">:smile:</span> this is still a early version, don't get to scared if you see a lot of inefficient code <span aria-label="grimacing" class="emoji emoji-1f62c" role="img" title="grimacing">:grimacing:</span>  bear with me, I'm still learning the language.</p>



<a name="215261277"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/monitorbot%20kickoff/near/215261277" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/monitorbot.20kickoff.html#215261277">(Nov 01 2020 at 20:38)</a>:</h4>
<p><span class="user-mention" data-user-id="344082">@Nelson J Morais</span> that's awesome! I'll check the PR tomorrow :)</p>



<a name="215262395"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/monitorbot%20kickoff/near/215262395" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Nelson J Morais <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/monitorbot.20kickoff.html#215262395">(Nov 01 2020 at 21:10)</a>:</h4>
<p><span class="user-mention" data-user-id="121055">@Pietro Albini</span> that's great. looking forward to it. thanks. btw feel free to ping me anytime if you need to. <span aria-label="+1" class="emoji emoji-1f44d" role="img" title="+1">:+1:</span></p>



<a name="215757021"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/monitorbot%20kickoff/near/215757021" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/monitorbot.20kickoff.html#215757021">(Nov 05 2020 at 18:48)</a>:</h4>
<p><span class="user-mention" data-user-id="344082">@Nelson J Morais</span> I'll eventually get to your PR, sorry <span aria-label="sweat smile" class="emoji emoji-1f605" role="img" title="sweat smile">:sweat_smile:</span></p>



<a name="215763625"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/monitorbot%20kickoff/near/215763625" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Nelson J Morais <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/monitorbot.20kickoff.html#215763625">(Nov 05 2020 at 19:39)</a>:</h4>
<p>that's ok. I'm still here <span aria-label="smile" class="emoji emoji-1f642" role="img" title="smile">:smile:</span> </p>
<p>I still wanna add some logging to stdout/stderr and play a bit with that config struct you suggested, I don't know if it won't be more manageable for all to fix/change anything in the current PR with the goal to land a first version in master, and then start open different PR's for different scopes/features?</p>



<a name="215884770"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/monitorbot%20kickoff/near/215884770" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/monitorbot.20kickoff.html#215884770">(Nov 06 2020 at 18:24)</a>:</h4>
<p><span class="user-mention" data-user-id="344082">@Nelson J Morais</span> ok merged the PR!</p>



<a name="215884793"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/monitorbot%20kickoff/near/215884793" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/monitorbot.20kickoff.html#215884793">(Nov 06 2020 at 18:24)</a>:</h4>
<p>now I'm looking into adding some CI magic to the repo</p>



<a name="215885969"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/monitorbot%20kickoff/near/215885969" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/monitorbot.20kickoff.html#215885969">(Nov 06 2020 at 18:32)</a>:</h4>
<p>aaand, merged it to master!</p>



<a name="215933279"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/monitorbot%20kickoff/near/215933279" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Nelson J Morais <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/monitorbot.20kickoff.html#215933279">(Nov 07 2020 at 05:20)</a>:</h4>
<p>that's great! <span aria-label="smile" class="emoji emoji-1f642" role="img" title="smile">:smile:</span> <br>
I've also open another PR <a href="https://github.com/rust-lang/monitorbot/pull/5">#5</a> with the global config struct, and since you've merged GHA i've also sent in the package the initial batch of unit test. just to see GHA ran. lol</p>



<a name="216344162"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/monitorbot%20kickoff/near/216344162" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/monitorbot.20kickoff.html#216344162">(Nov 11 2020 at 13:18)</a>:</h4>
<p><a href="https://monitorbot.infra.rust-lang.org/">https://monitorbot.infra.rust-lang.org/</a> <span aria-label="tada" class="emoji emoji-1f389" role="img" title="tada">:tada:</span> <span aria-label="tada" class="emoji emoji-1f389" role="img" title="tada">:tada:</span> <span aria-label="tada" class="emoji emoji-1f389" role="img" title="tada">:tada:</span></p>



<a name="216344168"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/monitorbot%20kickoff/near/216344168" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/monitorbot.20kickoff.html#216344168">(Nov 11 2020 at 13:18)</a>:</h4>
<p><span class="user-mention" data-user-id="344082">@Nelson J Morais</span> <span class="user-mention" data-user-id="116122">@simulacrum</span></p>



<a name="216346937"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/monitorbot%20kickoff/near/216346937" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Nelson J Morais <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/monitorbot.20kickoff.html#216346937">(Nov 11 2020 at 13:43)</a>:</h4>
<p><span aria-label="top" class="emoji emoji-1f51d" role="img" title="top">:top:</span> looking good! <span aria-label="smile" class="emoji emoji-1f642" role="img" title="smile">:smile:</span><br>
you just need to add other tokens so we can see if it's working as expected, maybe the triagebot token or so.<br>
I'll be opening a PR hopefully later today, with a pass to remove those <code>unwrap()</code> that may return errors and have a better error handling if they happen. ex network/api failures when requesting stats from github</p>



<a name="216347050"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/monitorbot%20kickoff/near/216347050" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/monitorbot.20kickoff.html#216347050">(Nov 11 2020 at 13:44)</a>:</h4>
<p><span class="user-mention" data-user-id="344082">@Nelson J Morais</span> thanks <span aria-label="heart" class="emoji emoji-2764" role="img" title="heart">:heart:</span></p>



<a name="216347059"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/monitorbot%20kickoff/near/216347059" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/monitorbot.20kickoff.html#216347059">(Nov 11 2020 at 13:44)</a>:</h4>
<p>opened other issues that would be good to implement!</p>



<a name="216347062"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/monitorbot%20kickoff/near/216347062" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Nelson J Morais <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/monitorbot.20kickoff.html#216347062">(Nov 11 2020 at 13:44)</a>:</h4>
<p>if there's more collectors/refactors that needs to be done, just ping me with issues and i'll gladly work on them <span aria-label="+1" class="emoji emoji-1f44d" role="img" title="+1">:+1:</span></p>



<a name="216347088"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/monitorbot%20kickoff/near/216347088" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Nelson J Morais <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/monitorbot.20kickoff.html#216347088">(Nov 11 2020 at 13:45)</a>:</h4>
<p>yes, that's it. will look into them</p>



<a name="216348586"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/monitorbot%20kickoff/near/216348586" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/monitorbot.20kickoff.html#216348586">(Nov 11 2020 at 13:56)</a>:</h4>
<p>added another bot <span aria-label="tada" class="emoji emoji-1f389" role="img" title="tada">:tada:</span></p>



<a name="216348788"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/monitorbot%20kickoff/near/216348788" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/monitorbot.20kickoff.html#216348788">(Nov 11 2020 at 13:58)</a>:</h4>
<p>deployment config: <a href="https://github.com/rust-lang/simpleinfra/commit/77cb49322883119bd1580a2ea5f58a21865aad17">https://github.com/rust-lang/simpleinfra/commit/77cb49322883119bd1580a2ea5f58a21865aad17</a></p>



<a name="216351943"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/monitorbot%20kickoff/near/216351943" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/monitorbot.20kickoff.html#216351943">(Nov 11 2020 at 14:25)</a>:</h4>
<p><a href="/user_uploads/4715/8H0ln5ucLsRsRFDs7R2wPtT7/2020-11-11-15-25-20.png">2020-11-11-15-25-20.png</a> <br>
<span aria-label="tada" class="emoji emoji-1f389" role="img" title="tada">:tada:</span></p>
<div class="message_inline_image"><a href="/user_uploads/4715/8H0ln5ucLsRsRFDs7R2wPtT7/2020-11-11-15-25-20.png" title="2020-11-11-15-25-20.png"><img src="/user_uploads/4715/8H0ln5ucLsRsRFDs7R2wPtT7/2020-11-11-15-25-20.png"></a></div>



<a name="216353392"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/monitorbot%20kickoff/near/216353392" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/monitorbot.20kickoff.html#216353392">(Nov 11 2020 at 14:36)</a>:</h4>
<p><span class="user-mention" data-user-id="344082">@Nelson J Morais</span> the monitoring already uncovered something we should fix on the <a href="http://docs.rs">docs.rs</a> side :D</p>



<a name="216381153"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/monitorbot%20kickoff/near/216381153" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Nelson J Morais <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/monitorbot.20kickoff.html#216381153">(Nov 11 2020 at 18:25)</a>:</h4>
<p>ahaha nice to know that monitor is already pinpointing eventual problems .<br>
that drop in the avail remaining hits is in fact very revealing..</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>